package stendcontrol;

public interface SaveLoadExp {

    //-----------SAVE  
    /**
     * Operation
     *
     * @param exp
     * @return
     */
    public boolean saveExp(Experiment exp);

    /**
     * Описание Saver-а (File,DB,...)
     *
     * @return
     */
    public String getNameSaver();

    public int getExpCount();

    //-----------LOAD
    /**
     * Список доступных эксперементов
     *
     * @return список имен эксперементов
     */
    public String[] getNamesExp();

    /**
     * Operation
     *
     * @param n_name
     * @return Experiment
     */
    public Experiment loadExp(int n_name);
}
